@forward 'element-plus/theme-chalk/src/common/var.scss' with (
  $colors: (
    'primary': (
      'base': #67de7b,
    ),
  ),
  $font-size: (
    'base': 16px,
  )
);

/*
 *@description: 基本功能
 *@author:chen_fei
 *@Date: 2024-06-14 09:31:59
*/

// 字体颜色
$base-color-white: #fff;
$base-color-gray: #f5f8fe;
$base-color-hui: #dcdfe6;
$base-color-info: #999999;
$base-color: #333333;
$base-color-dark: #000f26;
$base-color-red: #ff5e60;
$base-color-green: #67de7b;
$base-color-blue: #227eff;

// 按钮颜色
$base-button-color-white: #fff;
$base-button-color-gray: #f5f8fe;
$base-button-color-info: #dcdfe6;
$base-button-color-red: #ff5e60;
$base-button-color-green: #61ba37;
$base-button-color-blue: #227eff;
$background-button-base: rgb(99, 127, 99);
$background-button-hover: rgba(0, 15, 38, 0.5);
$background-button-active: #67de7b;
// 按钮背景颜色
$base-button-background-white: #ffffff;
$base-button-background-gray: #f5f8fe;
$base-button-background-dark: #272a3d;
$base-button-background-red: rgba(255, 122, 124, 0.3);
$base-button-background-info: rgba(171, 171, 171, 0.2);
$base-button-background-green: rgba(135, 202, 103, 0.3);
$base-button-background-blue: rgba(73, 149, 255, 0.3);

// 字体大小
$base-system-font-size-base: 18px;
$base-system-font-size-small: 14px;
$base-system-font-size-large: 20px;

//边框颜色
$border-color: #dcdfe6;
$border-info: rgba(171, 171, 171, 0.2);
$border-blue: rgba(73, 149, 255, 0.3);

//输入框颜色
$input-background: #dcdfe624;

// 字体
$font-family-CN-Medium: Source Han Sans CN-Medium; //字体加粗
$font-family-CN-Normal: Source Han Sans CN-Normal; //字体正常

// 背景颜色
$base-background-white: #ffffff;
$base-background-gray: #f5f8fe;
$base-background-dark: #272a3d;
$base-background-di: #000f26;

//头部颜色
$header-background: #67de7b;

//菜单颜色
$menu-background: #67de7b;

:deep(.el-table__cell) {
  height: 44px !important;
  font-size: 16px;
}

:deep(.el-textarea__inner) {
  resize: none;
}

:deep(.el-input__wrapper) {
  height: 40px;
}

:deep(.el-select__wrapper) {
  height: 40px;
}
// 分页样式
.pagination {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  .el-pager li.is-active {
    width: 30px;
    height: 30px;
    color: $base-color-white;
    background: $base-color-green;
    border-radius: 4px;
  }

  .el-input {
    width: 50px !important;
  }
}

:deep(.el-tag--large) {
  font-size: 16px;
}

:deep(.el-tree-node__content) {
  margin-bottom: 4px;
}
